titanium trioxide - German English Dictionary